reason (cause) - Espagnol Anglais Dictionnaire